สถาปัตยกรรมของความเป็นโมดูลาร์
ความสามารถในการนำกลับมาใช้ใหม่เปลี่ยนซอฟต์แวร์จากลำดับเชิงเส้นที่เปราะบางให้กลายเป็นระบบที่แข็งแรงซึ่งประกอบด้วยชิ้นส่วนที่แลกเปลี่ยนกันได้ โดยการสร้างตรรกะให้อยู่ในฟังก์ชันที่แยกจากกัน เราจะสร้าง แหล่งข้อมูลเดียวที่ถูกต้องขึ้นอยู่กับระบบต่าง ๆ เช่น สถานีตรวจวัดสภาพแวดล้อมของยานสำรวจดาวอังคาร (REMS)ซึ่งต้องประมวลผลข้อมูลหลายประเภทโดยไม่ต้องทำซ้ำโค้ด
เหตุผลที่ฟังก์ชันสำคัญ
การจัดระเบียบโค้ดของคุณให้อยู่ในฟังก์ชันช่วยให้เข้าใจ นำกลับมาใช้ใหม่ และบำรุงรักษาได้ง่ายขึ้น มันสอดคล้องกับหลัก DRY (อย่าทำซ้ำตัวเอง) หลักการ: ตรรกะสำหรับแปลงค่าแรงดันเซ็นเซอร์ดิจิตอลเป็นองศาเซลเซียสควรกำหนดเพียงครั้งเดียวและเรียกใช้ทุกที่ ซึ่งช่วยป้องกันข้อผิดพลาดจากการคัดลอก-วางโค้ด
ตรวจสอบเร็ว 12.2
ข้อดีของการแบ่งโค้ดออกเป็นฟังก์ชันคืออะไร? ความเป็นโมดูลาร์ช่วยให้นักพัฒนาสามารถโฟกัสที่หน่วยตรรกะหนึ่งๆ ได้ทีละขั้นตอน ทำให้การแก้ไขบั๊กและการทดสอบง่ายขึ้น
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>